<?php

class TCMS_Registry_Keys {
	const KEY_TANGRA_CMS = '/modules/tangra_cms';

	const KEY_TCMS_CONTENT = '/modules/tangra_cms/content';
	const KEY_TCMS_CONTENT_MAX_TEXT_SIZE = '/modules/tangra_cms/content/max_text_size';
	const KEY_TCMS_CONTENT_MAX_TOTAL_SIZE = '/modules/tangra_cms/content/max_total_size';

	const KEY_TCMS_ATTACHMENTS = '/modules/tangra_cms/content/attachments';
	const KEY_TCMS_ATTACHMENTS_MAX_SIZE = '/modules/tangra_cms/content/attachments/max_size';
	const KEY_TCMS_ATTACHMENTS_MAX_TOTAL_SIZE = '/modules/tangra_cms/content/attachments/max_total_size';
	const KEY_TCMS_ATTACHMENTS_FORBIDDEN_EXTENSIONS = '/modules/tangra_cms/content/attachments/forbidden_extensions';
	const KEY_TCMS_ATTACHMENTS_UPLOAD_PATH = '/modules/tangra_cms/content/attachments/upload_path';

	const KEY_TCMS_IMAGES = '/modules/tangra_cms/content/images';
	const KEY_TCMS_IMAGES_ALLOWED_EXTENSIONS = '/modules/tangra_cms/content/images/allowed_extensions';
	const KEY_TCMS_IMAGES_TO_SIZE_X = '/modules/tangra_cms/content/images/to_size_x';
	const KEY_TCMS_IMAGES_TO_SIZE_Y = '/modules/tangra_cms/content/images/to_size_y';
	const KEY_TCMS_IMAGES_JPG_QUALITY = '/modules/tangra_cms/content/images/jpg_quality';
	const KEY_TCMS_IMAGES_BGCOLOR = '/modules/tangra_cms/content/images/bgcolor';
	const KEY_TCMS_IMAGES_KEEP_ORIGINAL = '/modules/tangra_cms/content/images/keep_original';
	const KEY_TCMS_IMAGES_THUMBNAIL1_SIZE_X = '/modules/tangra_cms/content/images/thumbnail1_size_x';
	const KEY_TCMS_IMAGES_THUMBNAIL1_SIZE_Y = '/modules/tangra_cms/content/images/thumbnail1_size_y';
	const KEY_TCMS_IMAGES_THUMBNAIL2_SIZE_X = '/modules/tangra_cms/content/images/thumbnail2_size_x';
	const KEY_TCMS_IMAGES_THUMBNAIL2_SIZE_Y = '/modules/tangra_cms/content/images/thumbnail2_size_y';
	const KEY_TCMS_IMAGES_UPLOAD_PATH = '/modules/tangra_cms/content/images/upload_path';

	const KEY_TCMS_IMAGES_MAXIMUM_SIZE = '/modules/tangra_cms/content/images/maximum_size';
	const KEY_TCMS_IMAGES_MAXIMUM_SIZE_X = '/modules/tangra_cms/content/images/maximum_size_x';
	const KEY_TCMS_IMAGES_MAXIMUM_SIZE_Y = '/modules/tangra_cms/content/images/maximum_size_y';
	const KEY_TCMS_IMAGES_MINIMUM_RATIO_XY = '/modules/tangra_cms/content/images/minimum_ratio_xy';
	const KEY_TCMS_IMAGES_MAXIMUM_RATIO_XY = '/modules/tangra_cms/content/images/maximum_ratio_xy';
	const KEY_TCMS_IMAGES_WATERMARK_IMAGE = '/modules/tangra_cms/content/images/watermark_image';
	const KEY_TCMS_IMAGES_WATERMARK_POSITION = '/modules/tangra_cms/content/images/watermark_position';

	const KEY_TCMS_CACHE = '/modules/tangra_cms/cache';
	const KEY_TCMS_CACHE_SWITCH = '/modules/tangra_cms/cache/switch';
	const KEY_TCMS_CACHE_EXPIRY = '/modules/tangra_cms/cache/expiry';
	const KEY_TCMS_CACHE_LOCKED = '/modules/tangra_cms/cache/locked';

	const KEY_TCMS_DIR_INDEX = '/modules/tangra_cms/dir_index';
	const KEY_TCMS_DIR_INDEX_SWITCH = '/modules/tangra_cms/dir_index/switch';
	const KEY_TCMS_DIR_INDEX_FILES = '/modules/tangra_cms/dir_index/files';

	const KEY_TCMS_SITEMAP = '/modules/tangra_cms/sitemap';
	const KEY_TCMS_SITEMAP_MODE = '/modules/tangra_cms/sitemap/mode';
	const KEY_TCMS_SITEMAP_DEFAULT_WEIGHT = '/modules/tangra_cms/sitemap/default_weight';
	const KEY_TCMS_SITEMAP_DEFAULT_CHANGE_FREQ = '/modules/tangra_cms/sitemap/default_change_freq';

	const KEY_TCMS_VISUALS = '/modules/tangra_cms/visuals';
	const KEY_TCMS_VISUALS_HTML_TPL_PATH = '/modules/tangra_cms/visuals/html_tpl_path';	
}